special forces school detachment - Turkish English Dictionary